work your guts out - French English Dictionary